About the SDI Seminar Series

 

The Systems Design and Implementation (SDI) seminar series is an informal gathering of the SCS & ECE computer systems community. The range of talks is broad, covering the structure, implementation and performance of substantial systems. Typically, talks are on operating systems, distributed systems, networking, databases and language implementations, storage and ML/AI. Seminars are given by both Carnegie Mellon researchers and outside visitors.

SDI seminars may be advertised with only a day's warning through the SDI mailing list. If you would like to subscribe to this list to receive information on upcoming seminars, visit the above link and subscribe yourself, or send mail to Karen with "subscribe SDI-list" in the subject line. PLEASE USE A *.CMU.EDU address to subscribe.

Times, Locations & Contacts

**Please check individual listings for dates and times. Zoom links will be emailed to the SDI list prior to each seminar if necessary.**

SEMINAR LOCATIONS

Interested in speaking in this forum?

We encourage students to give presentations, especially as practice talks for conferences and thesis work. If you would like to give a talk or recommend a speaker, please contact , (412-268-6716), to check the availability of your preferred date.

Info for Speakers

The seminar planners require that certain information be emailed to and once a seminar date has been set. To properly promote the seminar, we need the following information as far in advance as is possible. Information required includes the seminar talk title, a brief abstract, the speaker's bio, and a digital photo of the speaker.

FALL 2024 SEMINAR SCHEDULE

 

December
5 Josh Fried, MIT Making Kernel Bypass Practical for the Cloud with Junction
November
21 Tianyin Xu, University of Illinois Urbana-Champaign Software Reliability in Emerging Cloud Computing Paradigms
7 Aurojit Panda, NYU Detecting Protocol Implementation Bugs at Runtime
October
28 Sanidhya Kashyap, École Polytechnique Fédérale de Lausanne (EPFL) Towards Adaptive and Evolving Systems Software; Note special day: Monday
24 Rishabh Iyer, UC Berkeley Performance Clarity for Systems Software and Hardware; Note special time - 11 am


SUMMER 2024 SEMINAR SCHEDULE

NOTE: These summer seminars are part of the PDL Summer Talk Series, which will be held via Zoom. Prior to each talk, a link will be sent to current members of the SDI mailing list to allow you to attend these virtual talks.

August
21 Vaibhav Arora, Salesforce LSM Management and using LSM immutability for data virtualization
14 Javier Gonzalez, Samsung

Arun George, Samsung
Enabling High-Capacity SSDs in the Open-Ecosystem

Mitigating the Write Amplification Challenges in CacheLib using FDP
7 Suhas Jayaram Subramanya, Carnegie Mellon Sia: Heterogeneity-aware, goodput-optimized ML-cluster scheduling
July
31 Jacob Baskin, Jane Street Superstore: What We Learned Building a Data Warehouse
24 Matt Butrovich, Carnegie Mellon On Embedding Database Management System Logic in Operating Systems via Restricted Programming Environments
17 DImitrios Skarlatos, Carnegie Mellon


Amarnath Jolad, Oracle
Perspective: A Principled Framework for Pliable and Secure Speculation in Operating Systems

Breaking Barriers: Successful Strategies for Integrating RDMA in the Enterprise
June
26 Shasank Chavan, Oracle

Greg Ganger
, Carnegie Mellon
Enabling Generative AI with Oracle AI Vector Search

Cluster Storage Systems Need Declarative IO Interfaces
12 Pat Helland, Salesforce Scalable OLTP in the Cloud: What's the BIG DEAL?
5 Juncheng Yang, Carnegie Mellon Designing Efficient and Scalable Cache Management Systems

 

SPRING 2024 SEMINAR SCHEDULE

April
11 Olivia Hsu, Stanford Mapping sparse applications to accelerated computing systems
10 Yaron Minsky, Jane Street State Machine Replication and the Modern Exchange
March
14 Asaf Cidon, Columbia University Back to the Future! Revisiting old extensible kernel ideas with eBPF on Linux


FALL 2023 SEMINAR SCHEDULE

November
30 TY Huang, Netflix Our quest to improve playback experience at Netflix: A practitioner's perspective
2 Shivaram Venkataraman,
U. Wisconsin
Resource Efficient Large Scale ML: Plan Before You Run
September
28 Anirudh Sivaraman, NYU Programmable Networks: Hardware, Software, and Applications
19 Martin Kleppmann, Technical University of Munich Viewing Collaborative Editing Through a Databases Lens
7 Vincent Liu, University of Pennsylvania Networked Systems in the Age of Really Fast Networks


SUMMER 2023 SEMINAR SCHEDULE

August
24 Bibek Wagle, Senior Member Technical Staff, Oracle Designing for Consensus in Data Plane
17 Marcos K. Aguilera, Principal Researcher, VMware Memory Disaggregation: Why it will happen now and bring a surprise impact
10 Francisco Maturana, PhD Student, CMU Tuning Storage Codes to Heterogeneity: Theory and Practice
3 Sue K. Lee, Database Architect, Oracle and
Akshay Shah, Director of Development, Virtual OS, Oracle

Thomas Kim, Architect/Engineer, LayerZero Labs
Resource Management in Oracle Cloud Databases




Design Principles for Replicated Storage Systems Built on Emerging Storage Technologies
July
27 Dimitrios Skarlatos, CMU Contiguitas: The Pursuit of Physical Memory Contiguity in Datacenters
25 Manya Ghobadi, MIT Next-Generation Optical Networks for Machine Learning Workloads
20 Tirthankar Lahiri, Sr. Vice President, Data and In-Memory Technologies, Oracle
Beda Hammerschmidt, Senior Director, JSON Technologies, Oracle
Document Relational Duality: The Revolutionary Convergence of Documents, Objects, and Relational Data
13 Jignesh Patel, (Incoming) CSD at CMU, CEO @ DataChat Towards a Hardware-software Approach for High-performance Databases
June
29 Akshitha Sriraman, CMU Lifting the Systems Ostrich’s Head from the Sand: Introducing Ethical Systems
22 Daniel Berger, Microsoft Research Datacenter Sustainability Meets the Compute Express Link (CXL): A match made in heaven!
15 Pat Helland, Salesforce

Michael Kuchnik
, CMU
I'm SO Glad I'm Uncoordinated!

Optimizing Deep Learning Training and Validation Pipelines
8 Saurabh Kadekodi, Google Andy Pavlo, CMU Improving Data Reliability in Exascale Storage Clusters Why Machine Learning for Automatically Optimizing Databases Doesn't Work



SEMINAR ABSTRACT ARCHIVE
2022 SPRING NO SEMINARS HELD FALL
2021 SPRING SUMMER FALL
2020 SPRING SUMMER NO SEMINARS HELD
2019 SPRING SUMMER FALL
2018 SPRING SUMMER FALL
2017 SPRING SUMMER FALL
2016 SPRING NO SEMINARS HELD FALL
2015 SPRING NO SEMINARS HELD FALL
2014 SPRING SUMMER FALL
2013 SPRING SUMMER FALL
2012 SPRING SUMMER FALL
2011 SPRING SUMMER FALL
2010 SPRING SUMMER FALL
2009 SPRING SUMMER FALL
2008 SPRING SUMMER FALL
2007 SPRING SUMMER FALL
2006 SPRING SUMMER FALL
2005 SPRING SUMMER FALL
2004 SPRING SUMMER FALL
2003 SPRING SUMMER FALL
2002 SPRING SUMMER FALL
2001 SPRING SUMMER FALL
2000 SPRING SUMMER FALL
1999 SPRING SUMMER FALL
1998 SPRING SUMMER FALL
1997 SPRING NO SEMINARS HELD FALL
1996 SPRING SUMMER FALL
1995 SPRING NO SEMINARS HELD FALL
1994 SPRING SUMMER FALL
1993 NO SEMINARS HELD NO SEMINARS HELD FALL

For further seminar info contact at 412-268-6716